executive scorecard - German English Dictionary